package com.cssy.xxkj.logic.entity;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * 数据对象
 * @since 2014-09-30
 */
public class LogicProductionDailyItemDO implements Serializable {

    private static final long serialVersionUID = 141204209100025920L;

    /**
     * column logic_production_daily_item.id
     */
    private String id;

    /**
     * column logic_production_daily_item.zd001ProDailyId  生产日报ID
     */
    private String zd001ProDailyId;

    /**
     * column logic_production_daily_item.zd002ProDailyCode  生产日报编码
     */
    private String zd002ProDailyCode;

    /**
     * column logic_production_daily_item.zd003CustomerId  客户ID
     */
    private String zd003CustomerId;

    /**
     * column logic_production_daily_item.zd004CustomerCode  客户编码
     */
    private String zd004CustomerCode;

    /**
     * column logic_production_daily_item.zd005CustomerName  客户名称
     */
    private String zd005CustomerName;

    /**
     * column logic_production_daily_item.zd006MaterialsId  物料ID
     */
    private String zd006MaterialsId;

    /**
     * column logic_production_daily_item.zd006MaterialsCode  产品编码
     */
    private String zd006MaterialsCode;

    /**
     * column logic_production_daily_item.zd006MaterialsName  产品名称
     */
    private String zd006MaterialsName;

    /**
     * column logic_production_daily_item.zd007UseCode  生产工编码
     */
    private String zd007UseCode;

    /**
     * column logic_production_daily_item.zd008UseName  生产工名称
     */
    private String zd008UseName;

    /**
     * column logic_production_daily_item.zd009MaterialsBatch  产品批次
     */
    private String zd009MaterialsBatch;

    /**
     * column logic_production_daily_item.zd010MaterialsModel  产品型号
     */
    private String zd010MaterialsModel;

    /**
     * column logic_production_daily_item.zd011MaterialsSpec  产品规格
     */
    private String zd011MaterialsSpec;

    /**
     * column logic_production_daily_item.zd012MaterialsUnit  产品基本单位
     */
    private String zd012MaterialsUnit;

    /**
     * column logic_production_daily_item.zd013Quantity  生产数量
     */
    private BigDecimal zd013Quantity;

    /**
     * column logic_production_daily_item.zd014Price  工序单价
     */
    private BigDecimal zd014Price;

    /**
     * column logic_production_daily_item.zd015DeliveryDate  交货日期
     */
    private Date zd015DeliveryDate;

    /**
     * column logic_production_daily_item.zd016ProductionQuantity  派工数量(实际数量)
     */
    private BigDecimal zd016ProductionQuantity;

    /**
     * column logic_production_daily_item.zd017StorageQuantity  已入库数
     */
    private BigDecimal zd017StorageQuantity;

    /**
     * column logic_production_daily_item.zd018OutboundQuantity  已出库数
     */
    private BigDecimal zd018OutboundQuantity;

    /**
     * column logic_production_daily_item.zd019ReturnQuantity  返工数量(取消数量)
     */
    private BigDecimal zd019ReturnQuantity;

    /**
     * column logic_production_daily_item.zd020Remark  备注
     */
    private String zd020Remark;

    /**
     * column logic_production_daily_item.zd021MaterialsDescription  产品描述
     */
    private String zd021MaterialsDescription;

    /**
     * column logic_production_daily_item.zd022OpenBatch  物料是否开启批次
     */
    private Integer zd022OpenBatch;

    /**
     * column logic_production_daily_item.zd023MaterialsSize  产品尺寸
     */
    private String zd023MaterialsSize;

    /**
     * column logic_production_daily_item.zd024MaterialsPicture  物料图片路径
     */
    private String zd024MaterialsPicture;

    /**
     * column logic_production_daily_item.zd025MaterialsAnnex  产品附件路径
     */
    private String zd025MaterialsAnnex;

    /**
     * column logic_production_daily_item.zd026MaterialsColor  颜色
     */
    private String zd026MaterialsColor;

    /**
     * column logic_production_daily_item.zd027MaterialsQuality  材质
     */
    private String zd027MaterialsQuality;

    /**
     * column logic_production_daily_item.zd028WorkShop  车间
     */
    private String zd028WorkShop;
    
    private String zd028WorkShopName;

    /**
     * column logic_production_daily_item.zd029Process  工序
     */
    private String zd029Process;
    
    private String zd029ProcessName;

    /**
     * column logic_production_daily_item.zd030DispatQuantity  派工数量
     */
    private BigDecimal zd030DispatQuantity;

    public LogicProductionDailyItemDO() {
        super();
    }

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getZd001ProDailyId() {
		return zd001ProDailyId;
	}

	public void setZd001ProDailyId(String zd001ProDailyId) {
		this.zd001ProDailyId = zd001ProDailyId;
	}

	public String getZd002ProDailyCode() {
		return zd002ProDailyCode;
	}

	public void setZd002ProDailyCode(String zd002ProDailyCode) {
		this.zd002ProDailyCode = zd002ProDailyCode;
	}

	public String getZd003CustomerId() {
		return zd003CustomerId;
	}

	public void setZd003CustomerId(String zd003CustomerId) {
		this.zd003CustomerId = zd003CustomerId;
	}

	public String getZd004CustomerCode() {
		return zd004CustomerCode;
	}

	public void setZd004CustomerCode(String zd004CustomerCode) {
		this.zd004CustomerCode = zd004CustomerCode;
	}

	public String getZd005CustomerName() {
		return zd005CustomerName;
	}

	public void setZd005CustomerName(String zd005CustomerName) {
		this.zd005CustomerName = zd005CustomerName;
	}

	public String getZd006MaterialsId() {
		return zd006MaterialsId;
	}

	public void setZd006MaterialsId(String zd006MaterialsId) {
		this.zd006MaterialsId = zd006MaterialsId;
	}

	public String getZd006MaterialsCode() {
		return zd006MaterialsCode;
	}

	public void setZd006MaterialsCode(String zd006MaterialsCode) {
		this.zd006MaterialsCode = zd006MaterialsCode;
	}

	public String getZd006MaterialsName() {
		return zd006MaterialsName;
	}

	public void setZd006MaterialsName(String zd006MaterialsName) {
		this.zd006MaterialsName = zd006MaterialsName;
	}

	public String getZd007UseCode() {
		return zd007UseCode;
	}

	public void setZd007UseCode(String zd007UseCode) {
		this.zd007UseCode = zd007UseCode;
	}

	public String getZd008UseName() {
		return zd008UseName;
	}

	public void setZd008UseName(String zd008UseName) {
		this.zd008UseName = zd008UseName;
	}

	public String getZd009MaterialsBatch() {
		return zd009MaterialsBatch;
	}

	public void setZd009MaterialsBatch(String zd009MaterialsBatch) {
		this.zd009MaterialsBatch = zd009MaterialsBatch;
	}

	public String getZd010MaterialsModel() {
		return zd010MaterialsModel;
	}

	public void setZd010MaterialsModel(String zd010MaterialsModel) {
		this.zd010MaterialsModel = zd010MaterialsModel;
	}

	public String getZd011MaterialsSpec() {
		return zd011MaterialsSpec;
	}

	public void setZd011MaterialsSpec(String zd011MaterialsSpec) {
		this.zd011MaterialsSpec = zd011MaterialsSpec;
	}

	public String getZd012MaterialsUnit() {
		return zd012MaterialsUnit;
	}

	public void setZd012MaterialsUnit(String zd012MaterialsUnit) {
		this.zd012MaterialsUnit = zd012MaterialsUnit;
	}

	public BigDecimal getZd013Quantity() {
		return zd013Quantity;
	}

	public void setZd013Quantity(BigDecimal zd013Quantity) {
		this.zd013Quantity = zd013Quantity;
	}

	public BigDecimal getZd014Price() {
		return zd014Price;
	}

	public void setZd014Price(BigDecimal zd014Price) {
		this.zd014Price = zd014Price;
	}

	public Date getZd015DeliveryDate() {
		return zd015DeliveryDate;
	}

	public void setZd015DeliveryDate(Date zd015DeliveryDate) {
		this.zd015DeliveryDate = zd015DeliveryDate;
	}

	public BigDecimal getZd016ProductionQuantity() {
		return zd016ProductionQuantity;
	}

	public void setZd016ProductionQuantity(BigDecimal zd016ProductionQuantity) {
		this.zd016ProductionQuantity = zd016ProductionQuantity;
	}

	public BigDecimal getZd017StorageQuantity() {
		return zd017StorageQuantity;
	}

	public void setZd017StorageQuantity(BigDecimal zd017StorageQuantity) {
		this.zd017StorageQuantity = zd017StorageQuantity;
	}

	public BigDecimal getZd018OutboundQuantity() {
		return zd018OutboundQuantity;
	}

	public void setZd018OutboundQuantity(BigDecimal zd018OutboundQuantity) {
		this.zd018OutboundQuantity = zd018OutboundQuantity;
	}

	public BigDecimal getZd019ReturnQuantity() {
		return zd019ReturnQuantity;
	}

	public void setZd019ReturnQuantity(BigDecimal zd019ReturnQuantity) {
		this.zd019ReturnQuantity = zd019ReturnQuantity;
	}

	public String getZd020Remark() {
		return zd020Remark;
	}

	public void setZd020Remark(String zd020Remark) {
		this.zd020Remark = zd020Remark;
	}

	public String getZd021MaterialsDescription() {
		return zd021MaterialsDescription;
	}

	public void setZd021MaterialsDescription(String zd021MaterialsDescription) {
		this.zd021MaterialsDescription = zd021MaterialsDescription;
	}

	public Integer getZd022OpenBatch() {
		return zd022OpenBatch;
	}

	public void setZd022OpenBatch(Integer zd022OpenBatch) {
		this.zd022OpenBatch = zd022OpenBatch;
	}

	public String getZd023MaterialsSize() {
		return zd023MaterialsSize;
	}

	public void setZd023MaterialsSize(String zd023MaterialsSize) {
		this.zd023MaterialsSize = zd023MaterialsSize;
	}

	public String getZd024MaterialsPicture() {
		return zd024MaterialsPicture;
	}

	public void setZd024MaterialsPicture(String zd024MaterialsPicture) {
		this.zd024MaterialsPicture = zd024MaterialsPicture;
	}

	public String getZd025MaterialsAnnex() {
		return zd025MaterialsAnnex;
	}

	public void setZd025MaterialsAnnex(String zd025MaterialsAnnex) {
		this.zd025MaterialsAnnex = zd025MaterialsAnnex;
	}

	public String getZd026MaterialsColor() {
		return zd026MaterialsColor;
	}

	public void setZd026MaterialsColor(String zd026MaterialsColor) {
		this.zd026MaterialsColor = zd026MaterialsColor;
	}

	public String getZd027MaterialsQuality() {
		return zd027MaterialsQuality;
	}

	public void setZd027MaterialsQuality(String zd027MaterialsQuality) {
		this.zd027MaterialsQuality = zd027MaterialsQuality;
	}

	public String getZd028WorkShop() {
		return zd028WorkShop;
	}

	public void setZd028WorkShop(String zd028WorkShop) {
		this.zd028WorkShop = zd028WorkShop;
	}
	
	public String getZd028WorkShopName() {
		return zd028WorkShopName;
	}

	public void setZd028WorkShopName(String zd028WorkShopName) {
		this.zd028WorkShopName = zd028WorkShopName;
	}

	public String getZd029Process() {
		return zd029Process;
	}

	public void setZd029Process(String zd029Process) {
		this.zd029Process = zd029Process;
	}
	
	public String getZd029ProcessName() {
		return zd029ProcessName;
	}

	public void setZd029ProcessName(String zd029ProcessName) {
		this.zd029ProcessName = zd029ProcessName;
	}

	public BigDecimal getZd030DispatQuantity() {
		return zd030DispatQuantity;
	}

	public void setZd030DispatQuantity(BigDecimal zd030DispatQuantity) {
		this.zd030DispatQuantity = zd030DispatQuantity;
	}

}